package com.blueocean_health.care.management.mapper;

import java.util.List;

import com.blueocean_health.care.management.domain.base.Module;
import com.blueocean_health.care.management.domain.vo.ModuleVo;
import com.blueocean_health.care.management.util.MyMapper;

public interface ModuleMapper extends MyMapper<Module> {
	
	/**
	 * 查询组织/项目对应的所有可用模块
	 * @param moduleType
	 * @param orgId2 
	 * @return 模块Id用逗号分隔开 例如：1,1-1,2,2-1,3,3-1
	 */
	String findByTeamId(String teamId);


	/**
	 * 查询组织对应的可用模块
	 * @param moduleType
	 * @param orgId2 
	 * @return
	 */
	List<ModuleVo> findByOrgId(int orgId);

	/**
	 * 获得所有运营端项目模块
	 * @return
	 */
	List<ModuleVo> findAllProjectModule();
}